wild life sanctuary - Alemán Inglés Diccionario